package cn.ming.wfchat.app.me.activity.model;

import java.io.Serializable;
import java.util.List;

import cn.ming.wfchat.app.moment.third.beans.UserBean;

public class MoneyFlowingWaterBean implements Serializable {

    /**
     * id : 301
     * createTime : 2020-09-12 14:03:07
     * deleted : false
     * amount : -100.0
     * userId : null
     * walletId : null
     * beforeBalance : 11542.29
     * balance : 11442.29
     * description : 转账
     * way : rollOut
     * logEnum : TRANSFER
     * mobile : 15307388990
     */
    private List<WalletLog> walletLog;

    public List<WalletLog> getWalletLog() {
        return walletLog;
    }

    private List<UserBean> userBeans;

    public List<UserBean> getUserBeans() {
        return userBeans;
    }

    public void setUserBeans(List<UserBean> userBeans) {
        this.userBeans = userBeans;
    }

    public void setWalletLog(List<WalletLog> walletLog) {
        this.walletLog = walletLog;
    }

    public class WalletLog {
        private int id;
        private String createTime;
        private boolean deleted;
        private double amount;
        private Object userId;
        private Object walletId;
        private double beforeBalance;
        private double balance;
        private String description;
        private String way;
        private String logEnum;
        private String mobile;

        public String getLogEnumDesc() {
            return logEnumDesc;
        }

        public void setLogEnumDesc(String logEnumDesc) {
            this.logEnumDesc = logEnumDesc;
        }

        private String logEnumDesc;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public boolean isDeleted() {
            return deleted;
        }

        public void setDeleted(boolean deleted) {
            this.deleted = deleted;
        }

        public double getAmount() {
            return amount;
        }

        public void setAmount(double amount) {
            this.amount = amount;
        }

        public Object getUserId() {
            return userId;
        }

        public void setUserId(Object userId) {
            this.userId = userId;
        }

        public Object getWalletId() {
            return walletId;
        }

        public void setWalletId(Object walletId) {
            this.walletId = walletId;
        }

        public double getBeforeBalance() {
            return beforeBalance;
        }

        public void setBeforeBalance(double beforeBalance) {
            this.beforeBalance = beforeBalance;
        }

        public double getBalance() {
            return balance;
        }

        public void setBalance(double balance) {
            this.balance = balance;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getWay() {
            return way;
        }

        public void setWay(String way) {
            this.way = way;
        }

        public String getLogEnum() {
            return logEnum;
        }

        public void setLogEnum(String logEnum) {
            this.logEnum = logEnum;
        }

        public String getMobile() {
            return mobile;
        }

        public void setMobile(String mobile) {
            this.mobile = mobile;
        }
    }
}
